
	<?php

			require_once("funcionesBase.php");
			
			$nT = $_POST['NT'];
			$nC = $_POST['NC'];

			if( $nT == '' )
			{
				muestraError( 'BD001' ,  'Falta el nombre de la tabla' );
				die();
			}
			if( $nC == '' )
			{
				muestraError( 'BD002' ,  'Falta el numero de atributos' );
				die();
			}
			
	?>	
			
	
	<div class="modal-header columnasNuevaTabla">
		<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		<h4 class="modal-title" id="tituloModal">Crear Tabla <?php echo $nT?> </h4>
	</div>
								
	<div class="modal-body columnasNuevaTabla " >
		
	<form name="fDaniel" id="fDaniel">										
		<input type= "hidden" id ="nombretabla" name = "nombretabla" value= <?php echo $nT ; ?> class="boton"></input>
		<input type="hidden" id ="numeroColumnas" name ="numeroColumnas" value= <?php echo $nC ; ?> class="boton"></input>

		<table>
		    <tr>
				<td>Llave primaria :</td>
		        <td>Nombre columna :</td>
		        <td>Tipo :</td>
				<td>longitud :</td>
				<td>autoincremento :</td>
		     </tr>

		<?php
		for ( $c = 0; $c < $nC ; $c++ )
		{
					
		echo '
			<tr>
				<td>
				    <select id="llave'.$c.'" class="form-control">
				    	<option value="NADA"></option>
				    	<option value="SI">SI</option>
					  	<option value="NO">NO</option>	
						</select> 
				</td>
			    <td><input id ="atributo'.$c.'" size=37 class="form-control" required></td>
				<td>
				    <select id="tipo'.$c.'" class="form-control">
				    	<option value="NADA"></option>
				    	<option value="VARCHAR">TEXTO</option>
					  	<option value="INT">ENTERO</option>	
					  	<option value="DATE">FECHA</option>	
					  	<option value="FLOAT">FLOTANTE</option>
					  	<option value="BOOLEAN">BOLEANO</option>	
						</select> 
				</td>
				<td><input id="longitud'.$c.'" size=10 class="form-control"></td>
				<td>
				    <select id="auto'.$c.'" class="form-control">
				    	<option value="NADA"></option>
				    	<option value="SI">SI</option>
					  	<option value="NO">NO</option>	
						</select> 
				</td>
			</tr>
		';
		}	
		?>

		</table>
						
		</div>
		<div class="modal-footer columnasNuevaTabla">
			<button type="button" class="btn btn-primary" id="btnContinuar">Aceptar</button>
		</div>
	</form>



		<script>	
			
			$( "#btnContinuar" ).mousedown(function() {
			

			var nc =  $ ("#numeroColumnas").val();
			var nt = $ ("#nombretabla").val();

			<?php 	

				echo "var atributos = [ ";
					for( $i = 0 ;  $i< $nC ; $i++ )
					{
						echo "$(\"#atributo".$i."\").val()";
						if( $i != $nC - 1 ) echo " , ";
					}
				echo "];";

			?>

			<?php 	

				echo "var tipos = [ ";
					for( $i = 0 ;  $i< $nC ; $i++ )
					{
						echo "$(\"#tipo".$i."\").val()";
						if( $i != $nC - 1 ) echo " , ";
					}
				echo "];";
		
			?>

			<?php 	

				echo "var longitud = [ ";
					for( $i = 0 ;  $i< $nC ; $i++ )
					{
						echo "$(\"#longitud".$i."\").val()";
						if( $i != $nC - 1 ) echo " , ";
					}
				echo "];";
		
			?>

			<?php 	

				echo "var llave = [ ";
					for( $i = 0 ;  $i< $nC ; $i++ )
					{
						echo "$(\"#llave".$i."\").val()";
						if( $i != $nC - 1 ) echo " , ";
					}
				echo "];";
		
			?>

			<?php 	

				echo "var auto = [ ";
					for( $i = 0 ;  $i< $nC ; $i++ )
					{
						echo "$(\"#auto".$i."\").val()";
						if( $i != $nC - 1 ) echo " , ";
					}
				echo "];";
		
			?>
			$("#cuerpoNuevaTabla").load("prueba.php",{ AT : atributos , Nc : nc , NT : nt , TI : tipos , LG : longitud , LL : llave , AU : auto });
		
			});

			<?php
                for( $i = 0 ; $i < $nC ; $i++ ){
                //para cada una de las columnas de la nueva tabla
            ?>

                $( "#tipo<?php echo $i;?>" ).change(function() {
		 
						if( $( "#tipo<?php echo $i;?>" ).val() != "VARCHAR" )
		 					$("#longitud<?php echo $i;?>").attr("disabled", true);
						else
							$("#longitud<?php echo $i;?>").removeAttr("disabled");

						if( $( "#tipo<?php echo $i;?>" ).val() != "INT" || $( "#llave<?php echo $i;?>" ).val() == "NO")
							$("#auto<?php echo $i;?>").attr("disabled", true);
						else
							$("#auto<?php echo $i;?>").removeAttr("disabled");

						if( $( "#tipo<?php echo $i;?>" ).val() == "BOOLEAN" )
							$("#llave<?php echo $i;?>").attr("disabled", true);
						else
							$("#llave<?php echo $i;?>").removeAttr("disabled");
		
	 			});
			<?php
			}
			?>
		</script>

